#include <sys_head.h>

// 创建10个线程，让每个线程根据自己创建的顺序打印出序号

void * abc(void * p)
{
    while (1)
    {
        int j = *(int *)p;
        printf("我是线程要执行的代码,编号=%d\n",j);
        sleep(1);
    }
    
}

int main(int argc, char const *argv[])
{
    pthread_t pt;//线程的ID号，本质上是unsigned long类型
    int j[10];//因为有10个编号，所以要用一个数组来存
    for (size_t i = 0; i < 10; i++)
    {
        j[i] = i + 1;
        pthread_create(&pt,NULL,abc,&j[i]);
    }
    while (1)
    {
        
    }
    
    return 0;
}